//
//  CSEncryptMessage.h
//  CSEncryptHelper
//
//  Created by luodp on 2018/5/4.
//

#import <Foundation/Foundation.h>

typedef NS_ENUM(NSUInteger, MessageType) {
    MessageTypeHeight,
    MessageTypeLow
    
};

typedef NS_ENUM(NSUInteger, AlgorithmType) {
    AlgorithmTypeSm4Sm2,
    AlgorithmTypeRsa3des
    
};

@interface CSEncryptMessage : NSObject

/** 算法类型 */
@property (assign, nonatomic) AlgorithmType algorithmType;
/** 消息类型 */
@property (assign, nonatomic) MessageType messageType;

@property (copy, nonatomic) NSString * otherIdentifier;

@property (copy, nonatomic) NSString * otherPublic_key;

@property (copy, nonatomic) NSString * sessionId;

@property (strong, nonatomic) NSData * contentData;


@end
